草庐IT

Android SurfaceView 滚动

全部标签

windows - 当用户向上滚动时在 ListView Windows Phone 8.1 RT App 中调用增量加载

在我的应用中,我想要一个ListView,其中项目在底部加载,当用户“向上”滚动时,ListView调用IncrementalLoading并加载项目。 最佳答案 我在这里回答了一个类似的问题:WP8.1bottomtotopinfinitescrolling这不是您问题的确切答案(触发增量加载),而是使用ExtendedListView(https://www.nuget.org/packages/ExtendedListView)通过反转“刷新”(通过在顶部拉动/向上滚动获得)来模拟行为加载更多行为。希望对你有帮助

java - 使用 selenium webdriver 完全滚动 ajax 页面

我正在尝试使用此代码完全滚动页面:JavascriptExecutorjs=(JavascriptExecutor)Browser;js.executeScript("javascript:window.onload=toBottom();"+"functiontoBottom(){"+"window.scrollTo(0,Math.max(document.documentElement.scrollHeight,"+"document.body.scrollHeight,document.documentElement.clientHeight));"+"}");js.execut

windows - 仅当鼠标悬停时滚动

我正在尝试在使用PerlTK开发的GUI上提供滚动行为。我想要实现的是,当鼠标悬停在诸如包含ListBox的Scrolled的小部件上时,用户应该能够上下滚动使用鼠标滚轮。如果鼠标位于小部件本身或小部件两侧的滚动条上,则鼠标被视为位于小部件上方。换句话说,如果鼠标在Scrolled上的任何位置,而不仅仅是ListBox。我在下面包含了一个示例,当鼠标悬停在ListBox上时它可以工作,但如果它刚好在ListBox之外但它仍然在滚动。值得注意的是,对于鼠标滚轮支持,这是我的示例中特定于Windows的。示例脚本#!/usr/bin/perlusestrict;usewarnings;us

c++ - 滚动条闪烁

我的滚动条绘制方式有问题。由于外部限制(我的应用程序是一个在外部窗口中运行的插件,它坚持在任何常规子窗口上绘画),我必须使用SCROLLBAR类窗口(而不是使用WS_CHILD|WS_VSCROLL)对于几乎每条收到的消息,滚动条都以流畅且一致的动画方式显示。但是,当我收到SB_LINEDOWN消息时(即当我单击底部/右箭头时),滚动条会剧烈闪烁(Low-framerateexample)。同样,所有其他消息都可以正常工作。我已经测试删除滚动条位置更新(仍然损坏)和删除实际滚动代码(仍然损坏)。我已经对该区域进行了双重缓冲,以防止更严重的闪烁..这可能是什么原因造成的,我该如何解决?

windows - QT:直接渲染到 DC 的滚动小部件

我正在尝试创建一个小部件,它通过调用getDC()并向其绘制HBITMAP来直接绘制到Windows设备上下文。我正在绘制的小部件位于滚动小部件内。我已经实现了paintEvent(),它看起来确实在绘画,但在绘画之后,小部件立即再次被涂上了空白的灰色。我试过设置WA_PaintOnScreen和Qt::WA_NoSystemBackground但这些都没有帮助。理论上这应该是可能的,因为这基本上就是GLWidget的工作方式。我错过了什么? 最佳答案 在这里找到答案:http://www.qtchina.net/qt4c++gui

.net - 向其动态添加控件时如何使面板滚动保持在顶部?

我正在将用户控件添加到一个空的面板,但是当我这样做时,面板的滚动条向下滚动。我试图将panel.verticalscrol.value设置为0,但这并不能解决问题。谢谢 最佳答案 使用panel.ScrollControlIntoView(). 关于.net-向其动态添加控件时如何使面板滚动保持在顶部?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7668119/

windows - 绑定(bind)后滚动到长列表选择器中的特定项目

我正在使用Longlistselector来绑定(bind)聊天消息。绑定(bind)后我需要显示最后一条消息。但默认情况下它会出现在顶部消息。我尝试滚动到最后一项“(ScrollTo(lastmessage))”,但它不起作用。任何人都可以提供解决方案。 最佳答案 其他人通过在ListBox上调用ScrollIntoView()之前调用UpdateLayout()获得了成功。 关于windows-绑定(bind)后滚动到长列表选择器中的特定项目,我们在StackOverflow上找到一

c++ - 捕获全局鼠标滚动,并将自定义鼠标滚动事件发送到应用程序

基本上,首先,我想重现WizMouse的功能或KatMouse.一个相关的super用户问题是here.我需要哪些WindowsAPI?此外,作为第二步,我想到了实现MacOSX滚动加速和像素精确滚动等功能。(基本上,你总是逐个像素地滚动,但是当你快速移动滚轮时,它会比线性加速,例如二次方,加速到滚轮速度。这样,你可以滚动更多更快地滚动到结束一个很长的页面,同时,您可以滚动得更少但更精确。)有没有办法让一些元素只滚动一个像素?(我可以自己实现所有剩余的逻辑。)这个问题是用C++和Winapi标记的,但如果使用其他Windows-API和其他语言更容易,我也愿意接受。

c# - ContextMenuStrip 向上或向下滚动按钮

我目前正在开发Windows触摸应用程序。一些winForm代码仍然存在。如您所见,滚动/箭头按钮的高度对于触摸按钮来说确实太小了。有没有办法将高度增加到35/40像素?以下链接是一个VS2012c#示例工程下载页面。downloadexamplehere谢谢。 最佳答案 此解决方案枚举了ContextMenuStrip的子窗口。可能会出现有两个子窗口(滚动按钮)或零个子窗口的情况。用于滚动按钮的控件是一个标签,默认使用一个9x5的小图像。图像更新为更大的图像(使用Marlett字体),然后将AutoSize设置为true,这会导致

c# - 捕捉文本框滚动事件?

文本框或富文本框,我唯一想要的是在滚动条移动时触发一个函数。我已经找到了GetScrollPos和SetScrollPos。我想定期检查滚动条的位置,但必须有更好的方法。那么,什么是更好的方法呢?更新:使用WinForms 最佳答案 假设是WinForms,您可以尝试调用:publicclassMyRTF:RichTextBox{privateconstintWM_HSCROLL=0x114;privateconstintWM_VSCROLL=0x115;privateconstintWM_MOUSEWHEEL=0x20A;prot